1 From b2effcdc237979dcc533d446a792fc54fd0e1213 Mon Sep 17 00:00:00 2001
2 From: Zhen XIN <zhen.xin@nokia-sbell.com>
3 Date: Thu, 10 Apr 2025 15:42:17 +0000
4 Subject: [PATCH] wifi: rtw88: sdio: map mgmt frames to queue TX_DESC_QSEL_MGMT
6 The rtw88-sdio do not work in AP mode due to the lack of TX status report
9 Map the management frames to queue TX_DESC_QSEL_MGMT, which enables the
10 chip to generate TX reports for these frames
14 Fixes: 65371a3f14e7 ("wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets")
15 Signed-off-by: Zhen XIN <zhen.xin@nokia-sbell.com>
16 Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
17 Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
18 Link: https://patch.msgid.link/20250410154217.1849977-3-zhen.xin@nokia-sbell.com
20 drivers/net/wireless/realtek/rtw88/sdio.c | 5 +----
21 1 file changed, 1 insertion(+), 4 deletions(-)
23 --- a/drivers/net/wireless/realtek/rtw88/sdio.c
24 +++ b/drivers/net/wireless/realtek/rtw88/sdio.c
25 @@ -718,10 +718,7 @@ static u8 rtw_sdio_get_tx_qsel(struct rt
26 case RTW_TX_QUEUE_H2C:
27 return TX_DESC_QSEL_H2C;
28 case RTW_TX_QUEUE_MGMT:
29 - if (rtw_chip_wcpu_11n(rtwdev))
30 - return TX_DESC_QSEL_HIGH;
32 - return TX_DESC_QSEL_MGMT;
33 + return TX_DESC_QSEL_MGMT;
34 case RTW_TX_QUEUE_HI0:
35 return TX_DESC_QSEL_HIGH;